payment against document - German English Dictionary